.pagebar{margin:30px auto;text-align:center;}
.view-box{min-height:400px;}
.news-menu{width:100%;overflow:hidden;color:#000;position:relative;margin:0 0 20px 0;}
.news-menu .news-menu-title{border-bottom:1px solid #ddd;line-height:38px;font-size:14px;font-weight:600;color:#a78152;text-align:left;margin-bottom:20px;}
.news-menu .news-menu-title span{color:#666;float:right;font-weight:100;}
.news-menu .news-menu-pic{float:left;width:30%;overflow:hidden;position:relative;}
.news-menu .news-menu-pic img{width:100%;-height:100%;}
.news-menu .news-menu-list{float:left;width:66%;overflow:hidden;margin-left:4%;}
.news-menu ul{}
.news-menu ul li{line-height:30px;border-bottom:1px dashed #ddd;}
.news-menu ul li a{font-size:14px;color:#555;}
.news-menu .date{float:right;color:#555;}

/*通用新闻详情 START*/
#dis_news{min-height:400px;margin:0 0 30px 0;overflow:hidden;border:1px solid #ccc;background:#fff;padding:30px;position:relative;}

#dis_news .dis_page{ border-top:1px solid #e5dc9e; padding-top:13px; height:37px;}

#dis_news .d_prev{ float:left;  word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#dis_news .d_next{ float:right; text-align:right; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#dis_news .dnews_title{font-weight:bold;font-size:16px;_height:30px;min-height:30px;line-height:30px;text-align:center;color:#676767;}

#dis_news .dnews_line{text-align:center;_height:25px; line-height:25px; border-top:1px dashed #676767;}

#dis_news .dnews_content{padding:5px;_height:200px;min-height:300px;line-height:23px;}

.new_print a{color:#676767;}
/*通用新闻详情 END*/




<!--news--->

.fixed:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.menuCon { position: relative; height: 50px; line-height: 50px; z-index: 3; }
.menuCon .tit { float: left; width: 130px; background-color: #a4a0a0;}
.menuCon .tit a { display: block; width: 100%; height: 100%; text-align: center; font-size: 18px; color: #fff; font-weight: bold; }
.menuCon .proMenuCon { position: relative; margin-left: 130px; background-color: #e5e4e4; height: 50px; overflow: hidden; }
.menuCon .proMenuCon .proMenu { position: absolute; top: 0; left: 0; height: 50px; }
.menuCon .proMenuCon .proMenu li { float: left; padding: 0 20px; font-size: 12px; color: #555; line-height: 50px; cursor: pointer; background: url(../images/arrow2.png) right center no-repeat; }
.menuCon .proMenuCon .proMenu li:last-child { background: none; }
.menuCon .proMenuCon .proMenu li a { color: #555; }
.menuCon .proMenuCon .proMenu li.on { background: #fafafa; }
.menuCon .proMenuCon .proMenu li.on:hover { color: #555; }
.menuCon .proMenuCon .proMenu li.on:hover a { color: #555; }
.menuCon .proMenuCon .proMenu li:hover { color: #025ac2; }
.menuCon .proMenuCon .proMenu li:hover a { color: #025ac2; }




.newsSlideCon{background:#eee;}

.newsSlide{ position: relative;width:100%; }
.newsSlide .item{ width: 100%; }
.newsSlide .item .img{ float: left; width: 271px; height: 178px; display: block; }
.newsSlide .item .img:hover{ -webkit-opacity: 0.9; opacity: 0.9; filter: alpha(opacity=90); }
.newsSlide .item .img img{ width: 100%; height: 100%; }
.newsSlide .item .info{ margin-left: 320px; }
.newsSlide .item .info .link{ display: inline-block; font-size: 20px; color: #333; line-height: 36px; height: 36px; overflow: hidden; }
.newsSlide .item .info .link span{ color: #0077c3; }
.newsSlide .item .info .link:hover{ color: #0077c3; }
.newsSlide .item .info p{ margin-bottom: 15px; font-size: 13px; line-height: 24px; height: 72px; color: #555; overflow: hidden; }
.newsSlide .item .info .more{ display: block; width: 140px; height: 38px; border: 1px solid #999; font-size: 14px; text-align: center; line-height: 38px; color: #555; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.newsSlide .item .info .more:hover{ border-color: #0077c3; background-color: #0077c3; color: #fff; }

.newsSlideCon .bd .tempWrap{width:100%;}


.newsSlideCon .hd{position:relative;top:20px;height:50px;}
.newsSlideCon .hd ul li{
    cursor: pointer;
    margin: 0 3px;
    position: relative;
    float: left;
    width: 0px;
    height: 0px;
    padding: 7px;
    overflow: hidden;
    background: url(../images/ico.png) no-repeat 3px 3px;
    text-indent: -9999px;
}
.newsSlideCon .hd li.on{
    background: url(../images/ico_on.png) no-repeat 0px 0px;
}




.newsContainer {background:#eee;padding:20px;}



.newsList { margin-bottom: 50px; }
.newsList li { padding: 0 17px; }
.newsList li .wrapper { display: block; padding: 40px 0 25px; border-bottom: 1px solid #e2e2e2; }
.newsList li .time { float: left; width: 70px; text-align: center; }
.newsList li .time .day { font-size: 54px;line-height:45px; color: #888; }
.newsList li .time .date { font-size: 16px; color: #888;line-height: 68px; }
.newsList li .tit { margin-left: 100px; margin-bottom: 10px; padding-bottom: 12px; border-bottom: 1px dashed #cfcfcf; height: 22px; line-height: 22px; font-size: 15px; color: #666; font-weight: bold; overflow: hidden; }
.newsList li .tit span { display: block; height: 22px; overflow: hidden; }
.newsList li p { margin-left: 100px; font-size: 14px; line-height: 26px; height: 52px; color: #888; overflow: hidden; }
.newsList li:hover { background-color:#0077c3; }
.newsList li:hover .wrapper { border-bottom-color: #a4a0a0; }
.newsList li:hover .time .day, .newsList li:hover .time .date { color: #fff; }
.newsList li:hover .tit { border-bottom-color: #fff; color: #fff; }
.newsList li:hover p { color: #fff; }